447722
929189
854656
88423
993128
171197
70036
841507
174235
889143
12696
179486
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471